substrate-level phosphorylation - Spanish English Dictionary